package hcn.protocol.ods.inpatient;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class SurgeryInfoVo implements Serializable {
    private String visitOrganization;
    private String hospitalCode;
    private String queryType;
    private List<MedicalCardVo> patientMedicalCardNumberList;
    private List<String> patientIdList;
    private List<CardVo> patientIdentityCardList;
    private List<MedCardVo> medicalCardIdList;
    private String operationId;
    private String doctorName;
    private String deptCode;
    private String doctorCode;
    private String beginDateTime;
    private String endDateTime;
    private String localDateTime;
    private String patientName;//患者姓名
    private String operationType;
    private String operationStatus;
    private String hisUrl;
    private String operationCode;
    private String hospizationId;//住院号
    private Integer pageNo = 1;
    private Integer pageSize = 20;

    private String keyword;//患者姓名PC
    private String dateType;//事件类型：1申请时间 2安排时间---PC端
    /**
     * 1表示居民端查询,2表示医生端查询
     */
    private int  peopleOrDoctor;

    public String getDateType() {
        return dateType;
    }

    public void setDateType(String dateType) {
        this.dateType = dateType;
    }

    public String getKeyword() {
        return keyword;
    }

    public void setKeyword(String keyword) {
        this.keyword = keyword;
    }

    public Integer getPageNo() {
        return pageNo;
    }

    public void setPageNo(Integer pageNo) {
        this.pageNo = pageNo;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public int getPeopleOrDoctor() {
        return peopleOrDoctor;
    }

    public void setPeopleOrDoctor(int peopleOrDoctor) {
        this.peopleOrDoctor = peopleOrDoctor;
    }

    public String getOperationCode() {
        return operationCode;
    }

    public void setOperationCode(String operationCode) {
        this.operationCode = operationCode;
    }

    public String getOperationType() {
        return operationType;
    }

    public void setOperationType(String operationType) {
        this.operationType = operationType;
    }

    public String getOperationStatus() {
        return operationStatus;
    }

    public void setOperationStatus(String operationStatus) {
        this.operationStatus = operationStatus;
    }

    public String getDoctorName() {
        return doctorName;
    }

    public void setDoctorName(String doctorName) {
        this.doctorName = doctorName;
    }

    public String getVisitOrganization() {
        return visitOrganization;
    }

    public void setVisitOrganization(String visitOrganization) {
        this.visitOrganization = visitOrganization;
    }

    public String getHospitalCode() {
        return hospitalCode;
    }

    public void setHospitalCode(String hospitalCode) {
        this.hospitalCode = hospitalCode;
    }

    public String getQueryType() {
        return queryType;
    }

    public void setQueryType(String queryType) {
        this.queryType = queryType;
    }

    public List<MedicalCardVo> getPatientMedicalCardNumberList() {
        return patientMedicalCardNumberList;
    }

    public void setPatientMedicalCardNumberList(List<MedicalCardVo> patientMedicalCardNumberList) {
        this.patientMedicalCardNumberList = patientMedicalCardNumberList;
    }

    public List<String> getPatientIdList() {
        return patientIdList;
    }

    public void setPatientIdList(List<String> patientIdList) {
        this.patientIdList = patientIdList;
    }

    public List<CardVo> getPatientIdentityCardList() {
        return patientIdentityCardList;
    }

    public void setPatientIdentityCardList(List<CardVo> patientIdentityCardList) {
        this.patientIdentityCardList = patientIdentityCardList;
    }

    public List<MedCardVo> getMedicalCardIdList() {
        return medicalCardIdList;
    }

    public void setMedicalCardIdList(List<MedCardVo> medicalCardIdList) {
        this.medicalCardIdList = medicalCardIdList;
    }

    public String getOperationId() {
        return operationId;
    }

    public void setOperationId(String operationId) {
        this.operationId = operationId;
    }

    public String getDeptCode() {
        return deptCode;
    }

    public void setDeptCode(String deptCode) {
        this.deptCode = deptCode;
    }

    public String getDoctorCode() {
        return doctorCode;
    }

    public void setDoctorCode(String doctorCode) {
        this.doctorCode = doctorCode;
    }

    public String getBeginDateTime() {
        return beginDateTime;
    }

    public void setBeginDateTime(String beginDateTime) {
        this.beginDateTime = beginDateTime;
    }

    public String getEndDateTime() {
        return endDateTime;
    }

    public void setEndDateTime(String endDateTime) {
        this.endDateTime = endDateTime;
    }

    public String getLocalDateTime() {
        return localDateTime;
    }

    public void setLocalDateTime(String localDateTime) {
        this.localDateTime = localDateTime;
    }

    public String getPatientName() {
        return patientName;
    }

    public void setPatientName(String patientName) {
        this.patientName = patientName;
    }

    public String getHisUrl() {
        return hisUrl;
    }

    public void setHisUrl(String hisUrl) {
        this.hisUrl = hisUrl;
    }

    public String getHospizationId() {
        return hospizationId;
    }

    public void setHospizationId(String hospizationId) {
        this.hospizationId = hospizationId;
    }
}
